hack (something) to pieces - French English Dictionary